@import url(dnndefault.css);

/* =================================

CSS Document for Intrepid 
Author: Rick Beddie
Email: rick@psdtodnn.com
Skype: r.beddie
Website: www.psdtodnn.com
Twitter: @psdtodnn

================================= */

/* -- General -- */

*{
outline:none;
}

img{
margin:0;
padding:0;
border:none;
}

.clear{
height:0px;
clear:both;
}

.left{
float:left;
}

img.left{
margin:0 10px 10px 0;
}

.right{
float:right;
}

img.right{
margin:0 0 10px 10px;
}

a:link, a:visited, a:hover, a:active{
text-decoration:none;
color:#830016;
}

a:hover{
text-decoration:underline;
}

p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
margin:0 0 1em 0;
line-height:1.2em;
}

.EmphasizedText { font-weight: bold; color:#830016; }

h1, h2, h3, h4, h5, h6{
font-family:Arial, Helvetica, sans-serif;
color:#830016;
font-weight:normal;
}

h1{
margin-top:0;
font-size:22px;
text-transform:uppercase;
}

h2{
font-size:16px;
margin:0.8em 0 0.6em 0;
}

h3{
font-size:10px;
margin:0.8em 0 0.6em 0;
}

h4{
font-size:22px;
margin:0.8em 0 0.6em 0;
}

h5{
font-size:20px;
margin:0.8em 0 0.6em 0;
}

h6{
font-size:18px;
margin:0.8em 0 0.6em 0;
}

table{
}

tfoot, thead{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
}

th, td{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
}

th{
font-weight:bold;
}

td{
font-weight:normal;
}

small{
font-size:11px;
}

big{
font-size:14px;
font-weight:bold;
}

blockquote, pre{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
font-style:italic;
color:#999999;
}

li{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
line-height:1.2em;
}

ul{
margin-top:0.8em;
margin-bottom:0.6em;
}

ul li{
list-style:disc;
}

ol{
margin-top:0.8em;
margin-bottom:0.6em;
}

ol li{
list-style-type:decimal;
}

dl{
margin:0.8em 0 0.6em 0;
color:#999999;
}

dt, dd{
font-family:Arial, Helvetica, sans-serif;
margin-left:40px;
margin-right:40px;
font-size:12px;
}

dt{
font-weight:bold;
color:#999999;
}

hr{
color:#999999;
background-color:#999999;
border:none;
height:1px;
clear:both;
}

/* -- Body -- */

body{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
background-color:#fff;
}

#Body{
background-color:#fff;
}

/* -- HTML -- */

.width{
width:968px;
margin:0 auto;
}

#skinwrapper{
position:relative;
width:100%;
}

/* -- Header -- */

#skinheader{
border-top:2px solid #890d22;
}

#skinheader .width{
position:relative;
z-index:500;
}

/* -- Logo -- */

#skinlogo{
float:left;
padding:20px 0 0 10px;
}

/* -- Header Right -- */

#skinheadright{
float:right;
width:665px;
}

/* -- Navigation -- */
#skinnav{

float:left;

}

 

#skinnav img{

vertical-align:middle;

margin-right:3px;

}

 

#skinnav ul{

margin:0;

padding:0;

float:left;

}

 

#skinnav li{

margin:0;

padding:0;

list-style:none;

float:left;

font-size:10px;

text-transform:uppercase;

color:#999999;

line-height:24px;

cursor:default;

white-space:nowrap;

}

 

#skinnav a{

text-decoration:none;

display:block;

float:left;

padding:15px 10px 0 10px;

color:#999999;

}

 

#skinnav li.sel, #skinnav li.bc{

background-color:#830016;

}

 

#skinnav li.sel a, #skinnav li.bc a{

color:#fff;

}

 

#skinnav ul ul{

margin:0;

padding:0;

padding-left; 5px;

z-index:9999;

background-color:#830016;

}

 

#skinnav ul ul li{

margin:0;

padding:0;

list-style:none;

list-style-image:none;

float:none;

color:#fff;

text-transform:none;

border-bottom:1px solid #770014;

font-size:11px;

line-height:18px;

}

 

#skinnav ul ul li.first{

border-top:1px solid #770014;

}

 

#skinnav ul ul li.last{

border:none;

}

 

#skinnav ul ul a{

color:#fff;

float:none;

margin:0;

padding:3px 10px;

}

 

#skinnav ul li:hover, #skinnav ul li a:hover {

background-color:#830016;

}

 

#skinnav ul ul li:hover, #skinnav ul ul li a:hover {

background-color:#210106;

}

 

#skinnav ul li:hover a {

color: white;

}

/* -- Search -- */

#skinsearch{
float:right;
width:115px;
padding:17px 0 0 0;
}

#skinsearch span{
position:relative;
left:0;
top:0;
margin:0;
padding:0;
}

#skinsearch input{
margin:0;
padding:2px;
border:1px solid #a79f6b;
font-size:10px;
color:#999999;
position:absolute;
left:0;
top:0;
width:91px;
height:13px;
}

#skinsearch a{
display:block;
position:absolute;
left:97px;
top:0;
margin:0;
padding:0;
width:18px;
height:17px;
text-indent:-9999px;
background:url(images/submit.gif) scroll no-repeat top;
border-top:1px solid #a79f6b;
border-bottom:1px solid #a79f6b;
}

/* -- Expanding Section cControl -- */

#skinfootercontrol{
background-color:#830016;
font-size:10px;
color:#fff;
line-height:28px;
}

#skinfootercontrol a{
color:#fff;
}

/* -- Copyright -- */

#skincopyright{
float:left;
}

/* -- Quick Link -- */

#quicklinkcontrol{
float:right;
text-transform:uppercase;
}

/* -- Footer -- */

#skinfooter .width{
padding:20px 0;
}

#skinfooter, #skinfooter .Normal, #skinfooter li, #skinfooter p, #skinfooter a{
font-size:10px;
color:#999;
}

#skinfooter ul{
margin:0;
padding:0;
}

#skinfooter ul li{
margin:0;
padding:0;
list-style:none;
}

#skinfooter h3{
font-size:10px;
text-transform:uppercase;
color:#96895c;
margin-top:0;
}

#skinfooterlinks{
padding-top:35px;
}

#skinfooterlinks ul{
margin:0;
padding:0;
}

#skinfooterlinks li{
display:inline;
list-style:none;
text-transform:uppercase;
padding:0 10px 0 0 !important;
}

#skinfooterlinks a{
color:#96895c;
}

#skinfooter1, #skinfooter2, #skinfooter3, #skinfooter4, #skinfooter5, #skinfooter6{
float:left;
width:153px;
}

#skinfooter2, #skinfooter3, #skinfooter4, #skinfooter5{
margin-left:10px;
}

#skinfooter6{
float:right;
}

/* -- Containers -- */

.container{
margin-bottom:10px;
}

.title{
margin-top:0;
}

/* -- Red Underline Container -- */

.container.redbar{
width:100%;
}

.container.redbar .title{
border-bottom:7px solid #830016;
padding:0 0 5px 0;
margin-bottom:1px;
text-transform: uppercase;
}

.container.redbar .padd{
background:url(images/cont-shadow.png) scroll no-repeat top;
padding:10px 10px 0 10px;
}

/* -- Plain Shadow Container -- */

.container.plainshadow{
width:100%;
}

.container.plainshadow{
border-top:1px solid #e5e5e5;
padding-top:1px;
}

.container.plainshadow .padd{
background:url(images/cont-shadow.png) scroll no-repeat top;
padding:10px 10px 0 10px;
}

/* -- Panes -- */

#dnn_BannerPane{
}

#dnn_ContentPane{

}

#dnn_LeftMarginPane, #dnn_RightMarginPane{
float:left;
width:;
}

#dnn_RightMarginPane{
float:right;
}

#dnn_LeftContentPane, #dnn_RightContentPane{
float:left;
width:;
}

#dnn_RightContentPane{
float:right;
}

#dnn_Left50Pane, #dnn_Right50Pane{
float:left;
width:;
}

#dnn_Right50Pane{
float:right;
}

#dnn_LeftThirdPane, #dnn_MiddleThirdPane, #dnn_RightThirdPane{
float:left;
width:;
}

#dnn_MiddleThirdPane{
margin-left:;
}

#dnn_RightThirdPane{
float:right;
}

#dnn_Left25Pane, #dnn_InnerLeft25Pane, #dnn_InnerRight25Pane, #dnn_Right25Pane{
float:left;
width:;
}

#dnn_InnerLeft25Pane, #dnn_InnerRight25Pane{
margin-left:;
}

#dnn_Right25Pane{
float:right;
}

#dnn_Left20Pane, #dnn_InnerLeft20Pane, #dnn_Middle20Pane, #dnn_InnerRight20Pane, #dnn_Right20Pane{
width:;
float:left;
}

#dnn_InnerLeft20Pane, #dnn_Middle20Pane, #dnn_InnerRight20Pane{
margin-left:;
}

#dnn_Right20Pane{
float:right;
}

#dnn_BottomPane{

}

#slidermask {
	position: absolute;
	z-index: -1;
	width: 100%;
	height: 100%;
	background: top repeat-x url(images/mask.png);
}
#skinanchored {
	position: fixed;
	width: 100%;
	bottom: 0px;
	z-index: 999;
}
#skinfooter {
	border-top: solid 1px #830016;
	background: white;
	position: fixed;
	width: 100%;
	bottom: 28px;
	z-index: 999;
	overflow-y: hidden;
}
.watermark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#BBBBBB;
	font-weight: normal;
	position: absolute;
	z-index: -1;
	padding-left: 3px;
}

